.order {
	// width: 710rpx;
	background-color: #ffffff;
	// margin: 20rpx auto;
	// border-radius: 20rpx;
	box-sizing: border-box;
	padding: 20rpx;
	font-size: 36rpx;

	.top {
		display: flex;
		justify-content: space-between;

		.left {
			display: flex;
			align-items: center;

			.store {
				margin: 0 10rpx;
				font-size: 32rpx;
				font-weight: bold;
			}
		}

		.right {
			color: $u-type-warning-dark;
		}
	}

	.item {
		display: flex;
		// margin: 20rpx 0 0;
		// align-items: center;
		flex-direction: row;

		.left {
			margin-right: 14rpx;

			.avatar {
				width: 60rpx;
				height: 60rpx;
				border-radius: 10rpx;
				margin-top: 10rpx;
				margin-right: 10rpx;
			}
			
			.avatar2 {
				width: 160rpx;
				height: 160rpx;
				border-radius: 10rpx;
				margin-top: 10rpx;
				margin-right: 10rpx;
			}
		}

		.content {
			width: 100%;

			.title {
				color: #0965d2;
				font-size: 36rpx;
				line-height: 50rpx;
				word-break: break-word;
				
				.sub-title {
					color: #586069;
				}
				
				.event-action {
					color: #000000;
				}
			}

			.description {
				// margin: 10rpx 0;
				font-size: 32rpx;
				color: #343e47;
				word-break: break-word;
			}
			
			.link {
				word-break: break-word;
			}

			.remark {
				color: $u-tips-color;
				font-size: 30rpx;
				word-break: break-word;
			}
			
			.remark2 {
				color: #515151;
				font-size: 30rpx;
				word-break: break-word;
			}
		}

		.right {
			// margin-left: 10rpx;
			// padding-top: 20rpx;
			// text-align: right;

			.decimal {
				font-size: 32rpx;
				margin-top: 4rpx;
			}

			.number {
				color: $u-tips-color;
				font-size: 32rpx;
			}
		}
	}

	.total {
		margin-top: 20rpx;
		text-align: right;
		font-size: 32rpx;

		.total-price {
			font-size: 32rpx;
		}
	}

	.bottom {
		display: flex;
		margin-top: 40rpx;
		padding: 0 10rpx;
		justify-content: space-between;
		align-items: center;

		.btn {
			line-height: 52rpx;
			width: 160rpx;
			border-radius: 26rpx;
			border: 2rpx solid $u-border-color;
			font-size: 32rpx;
			text-align: center;
			color: $u-type-info-dark;
		}

		.evaluate {
			color: $u-type-warning-dark;
			border-color: $u-type-warning-dark;
		}
	}
}

.centre {
	text-align: center;
	margin: 200rpx auto;
	font-size: 36rpx;

	image {
		width: 164rpx;
		height: 164rpx;
		border-radius: 50%;
		margin-bottom: 20rpx;
	}

	.tips {
		font-size: 32rpx;
		color: #999999;
		margin-top: 20rpx;
	}

	.btn {
		margin: 80rpx auto;
		width: 200rpx;
		border-radius: 32rpx;
		line-height: 64rpx;
		color: #ffffff;
		font-size: 32rpx;
		background: linear-gradient(270deg, rgba(249, 116, 90, 1) 0%, rgba(255, 158, 1, 1) 100%);
	}
}

.grid-text {
	color: #000000;
}

.user-item {
	color: #8799a3;
}
